shortleaf (pine) - Turkish English Dictionary